c51语言符号<<是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/05/31 10:35:22
谢谢~~

p = p << n;位运算,左移n位,这个你可以参考c语言附录关于运算符的介绍,注意左移后右端的n位补0(根据编译系统而定)
比如: p = 1111 1111; → 1111 1111 << 2 → p = 1111 1100;

移位运算,左移,如:<<1 左移一位,原来的位变为0。

就是左移呀~~~

属于位运算
p = p << n;左移n位